package com.weight.system.quick.VO;

import java.io.Serializable;
import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;
import com.alibaba.fastjson.annotation.JSONField;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 快捷管理表
 */
@Data
public class QuickInfoVO implements Serializable {

	private static final long serialVersionUID = 2814639517974791520L;

	@Excel(name = "命令记录id")
	@JSONField(name = "quickInfoId")
	private String quickInfoId; //命令记录id

	@Excel(name = "菜单id")
	@NotBlank(message = "菜单id不能为空")
	@JSONField(name = "menuId")
	private String menuId; //菜单id

	@Excel(name = "账号id")
	@NotBlank(message = "账号id不能为空")
	@JSONField(name = "operId")
	private String operId; //账号id

	@Excel(name = "命令状态")
	@NotNull(message = "命令状态不能为空")
	@JSONField(name = "quickStatue")
	private Integer quickStatue; //命令状态


	public  QuickInfoVO(){
		super();
	}

	public  QuickInfoVO(String quickInfoId,String menuId,String operId,Integer quickStatue){
		super();
		this.quickInfoId = quickInfoId;
		this.menuId = menuId;
		this.operId = operId;
		this.quickStatue = quickStatue;
	}

}